centre tap - French English Dictionary